﻿<Page
    x:Class="RoboRun.GameplayScreen"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:RoboRun"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">

    <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
        <Image x:Name="CommandsBG" HorizontalAlignment="Left" VerticalAlignment="Top" Source="Assets/GameplayScreen/CommandsBG.png"/>
        <Image x:Name="ControlsBG" HorizontalAlignment="Left" Source="Assets/GameplayScreen/ControlsBG.png" VerticalAlignment="Bottom"/>
        <Image x:Name="GridBG" HorizontalAlignment="Left" VerticalAlignment="Top" Source="Assets/GameplayScreen/GridBG.png"/>
        <Image x:Name="Grid" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite1" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite2" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite3" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite4" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite5" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite6" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ObstacleSprite7" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="Goal" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="RobotSprite" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="CommandsTitle" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ControlsTitle" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        
        <Image x:Name="PlayButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top" PointerPressed="PlayButtonImage_PointerPressed_1" />
        <Image x:Name="UndoButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top" PointerPressed="UndoButtonImage_PointerPressed_1"/>
        <ScrollViewer x:Name="commandQueueScrollViewer" HorizontalAlignment="Left" VerticalAlignment="Top">
            <TextBlock x:Name="commandQueueTextBlock" HorizontalAlignment="Left" TextWrapping="Wrap" VerticalAlignment="Top" FontFamily="/Assets/raleway_thin.ttf#Raleway" FontSize="30" ScrollViewer.VerticalScrollBarVisibility="Auto"/>
        </ScrollViewer>
        <Image x:Name="playLabel" HorizontalAlignment="Left" VerticalAlignment="Top" Opacity="1"/>
        <Image x:Name="undoLabel" HorizontalAlignment="Left" VerticalAlignment="Top" Opacity="1"/>
        <Image x:Name="GoStraightButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="TurnLeftButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="TurnRightButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top" />
        <Image x:Name="IfButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top" />
        <Image x:Name="ForButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top" />
        <Image x:Name="WhileButtonImage" HorizontalAlignment="Left" VerticalAlignment="Top" />
        
        <Image x:Name="BlackOverlay" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Button x:Name="GoStraightButton" Content="Button" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Click="GoStraightButton_Click_1" Opacity="0"/>
        <Button x:Name="TurnLeftButton" Content="Button" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Click="TurnLeftButton_Click_1" Opacity="0"/>
        <Button x:Name="TurnRightButton" Content="Button" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Click="TurnRightButton_Click_1" Opacity="0"/>
        <Button x:Name="IfButton" Content="Button" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Click="IfButton_Click_1" Opacity="0"/>
        <Button x:Name="ForButton" Content="Button" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Click="ForButton_Click_1" Opacity="0"/>
        <Button x:Name="WhileButton" Content="Button" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Click="WhileButton_Click_1" Opacity="0"/>
        <Image x:Name="RedBlock" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="TextPrompt" HorizontalAlignment="Left" VerticalAlignment="Top" Opacity="1" IsHitTestVisible="False"/>
        <TextBox x:Name="StraightTextEntry" HorizontalAlignment="Left" TextWrapping="NoWrap" VerticalAlignment="Top" Opacity="0" Height="0" Width="0" TextAlignment="Center" IsEnabled="True" InputScope="Number"  />
        <Viewbox x:Name="BackViewBox" Margin="38,132,625,238">
        <Button x:Name="PromptBack" HorizontalAlignment="Left" VerticalAlignment="Top" Style="{StaticResource BackButtonStyle}" Height="63" Width="53" IsHitTestVisible="False" Opacity="0" Click="PromptBack_Click_1"/>
        </Viewbox>
        <Image x:Name="IfTitle" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="IfPrompt1st" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="IfPrompt2nd" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ForTitle" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ForPrompt1st" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="ForPrompt2nd" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="WhileTitle" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="WhilePrompt1st" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="WhilePrompt2nd" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <TextBox x:Name="ForTextEntry" HorizontalAlignment="Left" VerticalAlignment="Top" Height="0" Width="0" Opacity="0" IsEnabled="False" InputScope="Number"/>
        <TextBox x:Name="IfTextEntry" HorizontalAlignment="Left" VerticalAlignment="Top" Height="0" Width="0" Opacity="0" IsEnabled="False" InputScope="Number"/>
        <TextBox x:Name="WhileTextEntry" HorizontalAlignment="Left" VerticalAlignment="Top" Height="0" Width="0" Opacity="0" IsEnabled="False" InputScope="Number"/>
        <Image x:Name="confirmLabel" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="exitLabel" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Viewbox x:Name="ForwardViewBox" Margin="0,132,629,226">
            <Button x:Name="PromptForward" HorizontalAlignment="Left" VerticalAlignment="Top" Style="{StaticResource BackButtonStyle}" Height="52" Width="49" IsHitTestVisible="False" RenderTransformOrigin="0.5,0.5" Opacity="0" Click="PromptForward_Click_1">
                <Button.RenderTransform>
                    <CompositeTransform Rotation="180"/>
                </Button.RenderTransform>
            </Button>
        </Viewbox>
        <Image x:Name="Countdown" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <TextBox x:Name="debug" HorizontalAlignment="Left" Margin="915,530,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" IsEnabled="False" Height="142" Width="360" Opacity="0"/>
        <ComboBox x:Name="IfStatementComboBox" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Width="400" Height ="50" FontFamily="Raleway" IsEnabled="False" Opacity="0">
            <x:String>Greater than</x:String>
            <x:String>Less than</x:String>
            <x:String>Exactly</x:String>
            <x:String>Greater than or equal to</x:String>
            <x:String>Less than or equal to</x:String>
        </ComboBox>
        <ComboBox x:Name="WhileLoopComboBox" HorizontalAlignment="Left" Margin="0,0,0,0" VerticalAlignment="Top" Width="400" Height ="50" FontFamily="Raleway" IsEnabled="False" Opacity="0">
            <x:String>Greater than</x:String>
            <x:String>Less than</x:String>
            <x:String>Exactly</x:String>
            <x:String>Greater than or equal to</x:String>
            <x:String>Less than or equal to</x:String>
        </ComboBox>
        <Image x:Name="TouchDevelopButton" HorizontalAlignment="Center" VerticalAlignment="Center" PointerPressed="TouchDevelopButton_PointerPressed_1" PointerEntered="TouchDevelopButton_PointerEntered_1" PointerExited="TouchDevelopButton_PointerExited_1" />
        <Image x:Name="TouchDevelopText" HorizontalAlignment="Center" VerticalAlignment="Center"/>
        
        <Image x:Name="HintBar" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Image x:Name="HintAdvice" HorizontalAlignment="Left" VerticalAlignment="Top" Opacity="0"/>
        
        <TextBlock x:Name="Score" HorizontalAlignment="Left" VerticalAlignment="Top" Opacity="0"/>










    </Grid>
</Page>